function DataCheck(data) {
    var i = null
    data.forEach((item, index) => { // 遍历数组
        for (i in item) { // 遍历对象
            if (typeof (i) === 'string') {
                if(item[i] !== null){
                    if (item[i][0] === '[' && item[i][item[i].length - 1] === ']') {
                        item[i] = JSON.parse(item[i])
                    }
                    if (item[i][0] === '{' && item[i][item[i].length - 1] === '}') {
                        item[i] = JSON.parse(item[i])
                    }
                }
            }
        }
    })
    return data
}

/// 返回时间：年、月、日、时、分、秒、星期几
function myDate() {
  var myDate = new Date();
  var year = myDate.getFullYear();//获取年
  var month = myDate.getMonth() + 1;//获取月，默认从0开始，所以要加一
  var date = myDate.getDate();//获取日
  var hours = myDate.getHours();//获取小时
  var minutes = myDate.getMinutes();//获取分
  var seconds = myDate.getSeconds();//获取秒
  var weekend = myDate.getDay(); //获取星期几，这里获得到的是数字1-7，所以我下面自己new了一个数组把获取到的数字当下标
  var weeks = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
  var day = weeks[weekend] //这样就是显示的星期x了

  return {
    year:year,
    month:month,
    date:date,
    hours:hours,
    minutes:minutes,
    seconds:seconds,
    day:day
  }
}

/// 返回浏览器UA、是否为移动设备
function isMobile() {
  var ua = navigator.userAgent || navigator.appVersion;
  if(/iphone|ipad|ipod|android|blackberry|hp-tablet|symbianos/ig.test(ua)){ // 移动设备
    return{
      uaInfo:ua,
      isMobile:true
    }
  }else{
    return{
      uaInfo:ua,
      isMobile:false
    }
  }
}

/// 返回设备可视区域、是否为移动设备
function moblileSize() {
  var isisMobile=false;
  var clientWidth = document.body.clientWidth || document.documentElement.clientWidth
  var clientHeight = document.body.clientHeight || document.documentElement.clientHeight
  if(clientWidth <=900){
    isisMobile=true
  }
  return{
    isisMobile: isisMobile,
    clientWidth: clientWidth,
    clientHeight: clientHeight
  }
}
export default {
  DataCheck,myDate,isMobile,moblileSize
}
